<#-- 普通类生成模板 -->
package ${packageName};

<#list importPackage as importPackage>
import ${importPackage};
</#list>

<#if annotations ??>
<#list annotations as annotation>
@${annotation}
</#list>
<#else>
</#if>
public class ${className} <#if baseInterfaceName ??> implements ${baseInterfaceName} <#else> </#if> {
	
	@Autowired
	private ${injectClass} ${injectClass?uncap_first};
	
	<#list functionMsgs as functionMsg>
	<#if functionMsg.annotation??>
	${functionMsg.annotation}
	<#else>
	</#if>
	public ${functionMsg.resultType} ${functionMsg.functionName} (${(functionMsg.paramAnnotation)!} ${functionMsg.paramterType} ${functionMsg.paramterName}){
		return ${injectClass?uncap_first}.${functionMsg.functionName}(${functionMsg.paramterName});
	}
	<#if functionMsg_has_next>${"\n"}</#if>
	</#list>
}